DirectX has become a hardware standard. If your computer is not fully compatible with DirectX then you will be unable to play Dark Ages as well as several games by many companies.
Most hardware made after 1997 is DirectX compatible. The hardware manufacturer will have that information. You can probably view this on their web site.